package com.erp.erp_entitys.business.req;

/**
 * @ClassName : TaskPageListInfoReq
 * @Description : 任务-首页查询
 * @Author : lst
 * @Date: 2021-01-18 05:17
 */
public class TaskPageListInfoReq {

    /**
     * 状态(1.草稿箱 2.待批箱 3.已批箱 4.完成箱 5.垃圾箱)
     */
    private Integer status;

    /**
     * 状态(1.草稿箱 2.待批箱 3.已批箱 4.完成箱 5.垃圾箱) 多个状态以英文逗号隔开
     */
    private String statusList;

    /**
     * 外销合同号
     */
    private String billNo;

    /**
     * 操作员编码
     */
    private String operationCode;

    /**
     * 业务员编码
     */
    private String salesmanCode;

    /**
     * 签约日期(起止)
     */
    private String signingDateStart;

    /**
     * 签约日期(结束)
     */
    private String signingDateEnd;

    /**
     * 签约公司编码
     */
    private String signingCompanyCode;

    /**
     * 出运日期(起止)
     */
    private String carryTimeStart;

    /**
     * 出运日期(结束)
     */
    private String carryTimeEnd;

    /**
     * 主表ID(多个id以英文逗号隔开)
     */
    private String ids;
    /**
     * 部门操作员
     */
    private String  deptOperationCode;
    /**
     * 部门业务员
     */
    private String  deptSalesmanCode;

    public String getDeptOperationCode() {
        return deptOperationCode;
    }

    public void setDeptOperationCode(String deptOperationCode) {
        this.deptOperationCode = deptOperationCode;
    }

    public String getDeptSalesmanCode() {
        return deptSalesmanCode;
    }

    public void setDeptSalesmanCode(String deptSalesmanCode) {
        this.deptSalesmanCode = deptSalesmanCode;
    }

    public String getStatusList() {
        return statusList;
    }

    public void setStatusList(String statusList) {
        this.statusList = statusList;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getOperationCode() {
        return operationCode;
    }

    public void setOperationCode(String operationCode) {
        this.operationCode = operationCode;
    }

    public String getSalesmanCode() {
        return salesmanCode;
    }

    public void setSalesmanCode(String salesmanCode) {
        this.salesmanCode = salesmanCode;
    }

    public String getSigningDateStart() {
        return signingDateStart;
    }

    public void setSigningDateStart(String signingDateStart) {
        this.signingDateStart = signingDateStart;
    }

    public String getSigningDateEnd() {
        return signingDateEnd;
    }

    public void setSigningDateEnd(String signingDateEnd) {
        this.signingDateEnd = signingDateEnd;
    }

    public String getSigningCompanyCode() {
        return signingCompanyCode;
    }

    public void setSigningCompanyCode(String signingCompanyCode) {
        this.signingCompanyCode = signingCompanyCode;
    }

    public String getCarryTimeStart() {
        return carryTimeStart;
    }

    public void setCarryTimeStart(String carryTimeStart) {
        this.carryTimeStart = carryTimeStart;
    }

    public String getCarryTimeEnd() {
        return carryTimeEnd;
    }

    public void setCarryTimeEnd(String carryTimeEnd) {
        this.carryTimeEnd = carryTimeEnd;
    }


    public String getIds() {
        return ids;
    }

    public void setIds(String ids) {
        this.ids = ids;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("TaskPageListInfoReq").append('[')
                .append("status=")
                .append(status)
                .append(",statusList=")
                .append(statusList)
                .append(",billNo=")
                .append(billNo)
                .append(",operationCode=")
                .append(operationCode)
                .append(",salesmanCode=")
                .append(salesmanCode)
                .append(",signingDateStart=")
                .append(signingDateStart)
                .append(",signingDateEnd=")
                .append(signingDateEnd)
                .append(",signingCompanyCode=")
                .append(signingCompanyCode)
                .append(",carryTimeStart=")
                .append(carryTimeStart)
                .append(",carryTimeEnd=")
                .append(carryTimeEnd)
                .append(",ids=")
                .append(ids)
                .append(']');
        return sb.toString();
    }
}
